home *** CD-ROM | disk | FTP | other *** search
-
- ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯
- » Faster Forbid «
- _________________
-
-
- © 1996 Dave Jones Pegasus Development.
-
-
-
- This is a small hack that patches the exec.library/forbid() function to operate
- 1-2 cycles faster than before, there won't be a visibly noticable speed up after
- using this patch, but it requires no extra memory, and performs exactly the same
- function as before. In fact, it is the same line of code, I've just moved the
- single instruction into the JumpTable, doing away with a JMP into the rom.
-
- The Forbid() function is called approximately once a second, by the multitasking
- system when idle, and more when actively swapping heavily busy tasks, therefore
- multitasking is sped up ever-so-slightly when installed.
-
- To install it, simply put the line `C:FasterForbid' in your startup-sequence
- or user-startup, It requires no parameters.
- FasterForbid is unfortunatly, not reversable, it however takes up NO memory,
- so why remove it?
-
- Some lame virus killers may freak out, and report that -132 of exec points to
- The address $522E0127 This is a bug of the Virus Killer, and can be ignored.
- If you are writing a virus killer, Please... Check for the JMP before assuming
- that the following four bytes are an address!
-
- If you use this patch, send me a chocolate bar or something else insignificant.
- And why not check out some of my other AmiNet releases.. PointerX, RemCards
- BorderBlank, FMS2, and maybe by the time you read this, many more ;^)
-
- You can send me EMail regarding this or any other of my programs at
-
- DJones@CardiffCyberCafe.Co.Uk
-
- Alternatively, write to me snail mail!
-
- 40,Heol Edward Lewis
- Gelligaer
- Hengoed
- Mid Glamorgan
- Cf82 8ej
- South Wales
- Great Britain
-
- History:
- 1.0 17-Sep-95 First Public Release.
-
- 1.1 10-Apr-96 Second Release.
- ° One slight optimisation.
- ° No longer crashes when installed twice.
-
- Enjoy! - Dave
-